insulating clip - Turkish English Dictionary